Synonyms for "certificate of deposit"

Words with similar meaning